kitchen cloth - German English Dictionary